package Code.Test;

import java.util.Scanner;

/*求商和余数
需求：给定两个数，被除数和除数（都是正数，且不超过int的范围）。
将两个数相除，要求不适用乘法，除法和%运算符。
得到商和余数

 */
public class Test2 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print("输入被除数");
        int x = scanner.nextInt();
        System.out.print("输入除数：");
        int y = scanner.nextInt();

        //定义商 统计减了多少次
        int z = 0;
        while (x >= y) {
            x -= y;  //利用循环将被除数减除数，直到减到小于除数
            z++; //没减一次，商就整加一次
        }

        System.out.println("商：" + z + "余数：" + x);
    }
}